package br.com.quad.dao;

import java.util.List;

import br.com.quad.bean.Fabricante;

public interface FabricanteDAO {

	public boolean inserir(Fabricante fabricante) throws Exception;

	public boolean alterar(Fabricante fabricante) throws Exception;

	public boolean isExclusaoLiberada(Fabricante fabricante);

	public boolean excluir(Fabricante fabricante) throws Exception;

	public List<Fabricante> getSelecionar(String descricao);

	public Fabricante getFabricante(int codigoFabricante);

	public List<Fabricante> getListarTodos();

	public boolean isExiste(Fabricante fabricante);

	List<Fabricante> getSelecionarTipoVeiculo(int codigoTipoVeiculo);
}
